### Обработка событий календаря

Перед началом необходимо добавить интеграцию Calendar

Пример автоматизации для запуска клапана полива в момент начала события в календаре и его 
отключение после завершения. Предварительно должен быть создан календарь с именем test.

```
alias: Полив теплицы
description: "Запуск полива теплицы по расписанию"
trigger:
  - platform: calendar
    event: start
    offset: "0:0:0"
    entity_id: calendar.test
  - platform: calendar
    event: end
    offset: "0:0:0"
    entity_id: calendar.test
condition: []
action:
  - choose:
      - conditions:
          - condition: template
            value_template: "{{ trigger.event == 'start' }}"
        sequence:
          - type: turn_on
            device_id: 5d71440e13468d959d0bdd7c30cb2460
            entity_id: 704c74647ba139cbf000f1fcbc2c8f96
            domain: switch
      - conditions:
          - condition: template
            value_template: "{{ trigger.event == 'end' }}"
        sequence:
          - type: turn_off
            device_id: 5d71440e13468d959d0bdd7c30cb2460
            entity_id: 704c74647ba139cbf000f1fcbc2c8f96
            domain: switch
mode: single
```

[Назад](ha_configs.md)